package com.eian.boot.module.common.model.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Collection;

/**
 * 批量ID生成结果VO
 *
 * @author alex.meng
 * @createTime 2025-10-15
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Schema(description = "批量ID生成结果")
public class BatchIdResultVO {

    @Schema(description = "生成的ID列表")
    private Collection<String> ids;

    @Schema(description = "实际生成数量", example = "100")
    private Integer count;
}

